package com.sky.service;


import com.sky.entity.AddressBook;

import java.util.List;

/**
 * 地址簿管理
 */
public interface AddressBookService {

    /**
     * 新增地址簿
     */
    void save(AddressBook addressBook);

    /**
     * 查询地址簿
     */
    List<AddressBook> list(AddressBook addressBook);

    /**
     * 查询地址簿单条
     * @return
     */
    AddressBook getById(String label, Long id);

    /**
     *编辑地址簿
     */
    void update(AddressBook addressBook);

    /**
     * 删除地址簿单条
     */
    void delete(Long id);

    /**
     * 设为默认地址
     */
    void setDefault(AddressBook addressBook);

}
